package chapter02;

public class Example01 {
    public static void main(String[] args) {
        int num = 4 ;
        // 转化数据前加（要转化的类型）强制转化数据
        byte b = (byte) num; // java不同类型不能相互赋值
        System.out.println(b); // 未定义变量会报错
        byte n1 = 127;// 8位
        short n2 = 30000;// 16位
        int n3 = 123456789;// 32位
        long n4 = 5654;// 64位
        //  浮点数
        float m1 = 0.1233f;//32位     不加f表示double类型 会报错
        double m2 = 100.1;//64位 一般小数使用double
        // 字符型变量
        char c = 'a';// 字符型占16位(2字节)
        char ch = 97;// 字符型存放整数0~127对应键盘字母
        System.out.println(ch);
        boolean flag = false; // 布尔型 假
        flag = true;
        System.out.println(flag);
        // 变量类型转化
        // 自动转化
        byte b1 = 3;
        int x = b1;
    }
}
